package gui.factory.components;


public interface AbstractMessageDisplayer
{
    public void displayErrorMessage(String message);
    public void displayErrorMessageWithTime(String message);
    public void displayInfoMessageWithTime(String message);
    public void displayInfoMessage(String message);
    public void displayWarningMessage(String message);
    public void showException(Exception exception);
    public AbstractDialogWithTime createDialogWithTime(String question, int time, String []textOptions, String defaultOptionWithoutChoice, String defaultOptionWhenClosed, String optionFocused);
    public AbstractDialogWithTime createDialogWithTime(String question, int type, int time, String []textOptions, String defaultOptionWithoutChoice, String defaultOptionWhenClosed, String optionFocused);
}
